man who leads animals to the hitching post - Espagnol Anglais Dictionnaire